be completely exhausted - French English Dictionary